How many of you have done any type of mobile development? Android?
How many of you are familiar with git? eclipse?
What are you hoping to get out of this “class”?
Rough Plan
Get introduced to the Android platform
Dive deeper into particular features and write tutorials, take turns presenting what is learned to the group
Complete a couple small projects 1-2 weeks each, bring in speakers, complete fun challenges to utilize APIs, prizes (hopefully)
Attend AngelHack (hackathon) & at least one other mobile event
Work on a kickass final project that you will release to the Google app store at the end of the semester
Tools
We will be developing mobile applications using the Android SDK and the Eclipse IDE. Though, you are welcome to try IntelliJ or use emacs.
Git will not only be used as version control, but to “turn in” assignments
We will capture our tutorials and projects in a wiki
The Lottery: Every class will begin with someone demoing the project/assignment from the previous week, if no one volunteers---there will be a lottery!
You will notice the fine print requests an attachment: “Attach to this document proof that your research or independent study meets the appropriate standards listed below. Proof should consist of a document listing prerequisites, goals, deliverables, and an assessment plan.”
Basics
“class” meets Wednesday 6-8pm in AC TBD
mailing list: TBDgithub: https://github.com/organizations/olin-mobdev
Me
email: rkstedman AT gmail DOT com
gchat: rkstedmanYou
Rough Plan
Tools
Assignment #0: OSS Forms
If no experience with Java, highly recommend reading through:
http://www.greenteapress.com/thinkapjava/Assignment #1: Hello, Android
Complete http://developer.android.com/training/basics/firstapp/index.html
This will require you to:
To submit:
Resources
Android
Git
Recommended Books
AngelHack